package com.quan.weixin.rpc.api;

import com.quan.common.core.support.IService;
import com.quan.weixin.rpc.model.WeixinArticle;

public interface WeixinArticleService extends IService<WeixinArticle> {

	/**
	 * 保存图文包装对象
	 * @param wrapper
	 * @return
	 */
	public WeixinArticle insertArticleContentWrapper(WeixinArticle entity) ;
	
	/**
	 * 修改图文包装对象
	 * @param entity
	 * @return
	 */
	public WeixinArticle updateArticleContentWrapper(WeixinArticle entity) ;
	
	/**
	 * 根据ID查询图文信息详情
	 * @param id
	 * @return
	 */
	public WeixinArticle getArticleWrapper(Integer id);
	
	/**
	 * 根据业务唯一编码查询图文信息
	 * @param keyCode
	 * @return
	 */
	public WeixinArticle getArticleByKeyCode(String keyCode);
}
